Platform Explorer / Nuxeo Platform 2023.14

Operation RunOperationOnProvider (Run For Each Page)

Description

Run an operation for each page of the provider defined by the provider name, the operation input is the curent page
Operation id RunOperationOnProvider
AliasesContext.RunOperationOnProvider
Category Execution Flow
Label Run For Each Page
Requires
Since

Parameters

Name Description Type Required Default value
id string yes  
isolate boolean no true 

Signature

Inputs documents
Outputs void

Implementation Information

Implementation Class Class: org.nuxeo.ecm.automation.core.operations.services.RunOperationOnProvider
Contributing Component org.nuxeo.ecm.core.automation.features.operations

JSON Definition

{
  "id" : "RunOperationOnProvider",
  "aliases" : [ "Context.RunOperationOnProvider" ],
  "label" : "Run For Each Page",
  "category" : "Execution Flow",
  "requires" : null,
  "description" : "Run an operation for each page of the provider defined by the provider name, the operation input is the curent page ",
  "url" : "RunOperationOnProvider",
  "signature" : [ "documents", "void" ],
  "params" : [ {
    "name" : "id",
    "description" : null,
    "type" : "string",
    "required" : true,
    "widget" : null,
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "isolate",
    "description" : null,
    "type" : "boolean",
    "required" : false,
    "widget" : null,
    "order" : 0,
    "values" : [ "true" ]
  } ]
}